#pragma once
#include "projHeader.h"

class _city
{
private:
	mapElt** MAP;
	mapElt** METRO;
	int WIDTH;
	int HEIGHT;
	int maxX;
	int maxY;
	int begX;
	int begY;
	int curNulX;
	int curNulY;
	bool metro;
	bool needToRef;
	int curX;
	int curY;
	char curChar;
	int curColor;
	char* curAuthor;
	char* curDescr;
	bool ShowedInterf;

	void setCur (int, int);

public:
	_city(mapElt** MAP, mapElt** METRO, int WIDTH, int HEIGHT, int maxX, int maxY, int begX, int begY, bool metro);
	~_city(void);
	void show(void);
	void moveMap(int, bool);
	void moveCur(int);
	bool isMetro(void);
	void swtch (void);
	void curRef (int);
	void showInfo (void);
	
};

